Market Price
$ 92.74
Selling Price
$ 82.98
3069
2542
2962
4023
Market Price
$ 116.19
Selling Price
$ 96.98
886
429
191
987
Market Price
$ 65.94
Selling Price
$ 56.97
198
111
125
545
Market Price
$ 66.62
Selling Price
$ 58.96
372
283
219
1838
Market Price
$ 72.97
Selling Price
$ 60.95
1301
635
261
1873
Market Price
$ 103.96
Selling Price
$ 92.92
267
74
103
861
Market Price
$ 86.59
Selling Price
$ 72.22
536
359
383
1663
Market Price
$ 79.98
Selling Price
$ 71.07
2087
859
1587
4402
Market Price
$ 72.17
Selling Price
$ 61.37
3420
3007
1840
4920
Market Price
$ 103.16
Selling Price
$ 89.59
943
753
772
4515
Market Price
$ 74.99
Selling Price
$ 66.53
780
710
419
1453
Market Price
$ 74.88
Selling Price
$ 62.68
2129
718
556
2300
Market Price
$ 71.34
Selling Price
$ 63.96
2018
1024
642
3201
Market Price
$ 92.51
Selling Price
$ 82.05
810
452
304
3929
Market Price
$ 77.30
Selling Price
$ 67.76
1278
413
734
2325
Market Price
$ 92.18
Selling Price
$ 81.91
3903
1874
2415
4357
Market Price
$ 114.28
Selling Price
$ 95.60
2744
652
1103
3285
Market Price
$ 65.15
Selling Price
$ 55.03
2465
883
1514
2765
Market Price
$ 83.22
Selling Price
$ 70.85
4133
3877
1945
4369
Market Price
$ 111.73
Selling Price
$ 96.07
461
156
119
1098
Market Price
$ 70.22
Selling Price
$ 59.50
1788
907
801
2620
Market Price
$ 72.73
Selling Price
$ 63.47
687
390
512
986
Market Price
$ 111.49
Selling Price
$ 96.96
521
457
374
758
Market Price
$ 108.34
Selling Price
$ 92.77
1009
283
227
3112
Market Price
$ 103.86
Selling Price
$ 89.30
2432
1937
1041
4339
Market Price
$ 78.38
Selling Price
$ 70.24
1045
506
437
1324
Market Price
$ 76.23
Selling Price
$ 68.96
1422
1334
1086
3391
Market Price
$ 66.54
Selling Price
$ 58.52
1454
330
459
3239
Market Price
$ 84.59
Selling Price
$ 70.89
464
204
380
664
Market Price
$ 77.20
Selling Price
$ 65.63
1954
1488
1086
3353
Market Price
$ 98.21
Selling Price
$ 82.10
585
357
166
2582
Market Price
$ 78.59
Selling Price
$ 67.28
3865
1929
2051
3897
Market Price
$ 90.42
Selling Price
$ 81.10
283
150
210
932
Market Price
$ 71.72
Selling Price
$ 65.08
2644
2127
2041
3619
Market Price
$ 107.70
Selling Price
$ 92.43
573
274
368
2322
Market Price
$ 82.25
Selling Price
$ 70.02
515
263
481
897
Market Price
$ 74.49
Selling Price
$ 67.56
857
785
267
1991
Market Price
$ 64.48
Selling Price
$ 56.26
2521
2069
2178
3474
Market Price
$ 74.97
Selling Price
$ 67.58
1307
324
869
2707
Market Price
$ 66.98
Selling Price
$ 60.87
2894
2569
849
3080