Market Price
$ 61.35
Selling Price
$ 52.82
1616
1443
676
3248
Market Price
$ 57.94
Selling Price
$ 50.71
1556
940
1394
2883
Market Price
$ 40.55
Selling Price
$ 35.25
536
465
513
1281
Market Price
$ 39.20
Selling Price
$ 33.51
1350
1200
606
2008
Market Price
$ 56.90
Selling Price
$ 47.43
850
223
415
2388
Market Price
$ 56.32
Selling Price
$ 47.88
2755
1069
872
3067
Market Price
$ 36.43
Selling Price
$ 32.32
1511
1166
712
1746
Market Price
$ 48.93
Selling Price
$ 41.24
2072
1852
580
3039
Market Price
$ 29.84
Selling Price
$ 26.29
1693
1303
942
3627
Market Price
$ 67.88
Selling Price
$ 56.74
1537
953
1288
2925
Market Price
$ 48.79
Selling Price
$ 42.47
584
148
306
1167
Market Price
$ 37.70
Selling Price
$ 31.88
3539
1807
2300
3932
Market Price
$ 48.84
Selling Price
$ 42.30
4940
2965
3833
4949
Market Price
$ 47.73
Selling Price
$ 39.88
1318
816
1138
2707
Market Price
$ 51.80
Selling Price
$ 44.03
3545
1537
2938
4801
Market Price
$ 33.97
Selling Price
$ 28.42
2422
1477
1318
4712
Market Price
$ 54.04
Selling Price
$ 47.69
2839
1032
1404
3770
Market Price
$ 45.65
Selling Price
$ 38.35
863
585
458
1973
Market Price
$ 31.93
Selling Price
$ 28.02
1807
822
1318
2486
Market Price
$ 57.18
Selling Price
$ 48.91
2970
1465
1351
3915
Market Price
$ 44.64
Selling Price
$ 40.51
1493
763
517
4261
Market Price
$ 47.74
Selling Price
$ 42.88
1557
1133
1361
3491
Market Price
$ 30.38
Selling Price
$ 26.30
2070
867
607
2824
Market Price
$ 66.73
Selling Price
$ 56.20
4454
2823
1918
4881
Market Price
$ 61.79
Selling Price
$ 53.24
965
685
294
1121
Market Price
$ 43.64
Selling Price
$ 38.33
2804
1394
1919
3209
Market Price
$ 29.03
Selling Price
$ 26.14
980
403
569
1139
Market Price
$ 65.38
Selling Price
$ 57.45
2824
2301
2773
3336
Market Price
$ 52.16
Selling Price
$ 43.71
404
228
373
1569
Market Price
$ 51.84
Selling Price
$ 45.36
368
263
201
844
Market Price
$ 48.16
Selling Price
$ 41.04
717
201
246
1779
Market Price
$ 36.87
Selling Price
$ 33.27
2619
630
1835
2774
Market Price
$ 39.77
Selling Price
$ 33.44
390
99
162
525
Market Price
$ 66.37
Selling Price
$ 59.64
2199
1241
573
4199
Market Price
$ 37.42
Selling Price
$ 33.26
304
113
238
814
Market Price
$ 59.18
Selling Price
$ 50.55
1690
948
1613
4575
Market Price
$ 34.09
Selling Price
$ 29.83
480
162
151
2077
Market Price
$ 42.75
Selling Price
$ 36.20
1908
1267
1223
2336
Market Price
$ 34.06
Selling Price
$ 30.39
3622
2355
3379
4574
Market Price
$ 62.92
Selling Price
$ 53.58
1677
469
754
1944