Market Price
$ 67.43
Selling Price
$ 60.84
1930
1904
1790
4302
Market Price
$ 69.37
Selling Price
$ 60.08
4150
3253
991
4645
Market Price
$ 87.99
Selling Price
$ 76.19
1907
1668
1152
4651
Market Price
$ 84.31
Selling Price
$ 73.96
1084
636
794
1583
Market Price
$ 76.65
Selling Price
$ 64.87
1324
1230
1083
2701
Market Price
$ 92.24
Selling Price
$ 79.79
2279
1917
1523
3470
Market Price
$ 88.78
Selling Price
$ 78.37
1118
613
510
3387
Market Price
$ 64.02
Selling Price
$ 56.35
3200
779
645
3885
Market Price
$ 90.54
Selling Price
$ 78.79
324
222
170
611
Market Price
$ 87.74
Selling Price
$ 79.53
1736
1729
1488
2780
Market Price
$ 84.69
Selling Price
$ 73.29
3882
1749
980
4210
Market Price
$ 86.97
Selling Price
$ 77.31
306
162
180
502
Market Price
$ 65.64
Selling Price
$ 56.76
1205
831
953
1304
Market Price
$ 77.26
Selling Price
$ 65.16
533
316
106
1428
Market Price
$ 84.94
Selling Price
$ 71.34
2251
1222
1171
2646
Market Price
$ 72.04
Selling Price
$ 64.18
1721
472
975
3776
Market Price
$ 93.35
Selling Price
$ 79.52
3459
1575
1636
4575
Market Price
$ 89.79
Selling Price
$ 78.14
1561
1287
625
3904
Market Price
$ 64.88
Selling Price
$ 56.07
869
812
740
1418
Market Price
$ 75.13
Selling Price
$ 63.73
1285
300
355
4539
Market Price
$ 79.28
Selling Price
$ 69.19
930
922
803
1350
Market Price
$ 100.96
Selling Price
$ 90.41
3305
2757
2497
3901
Market Price
$ 94.29
Selling Price
$ 79.96
2606
841
981
3793
Market Price
$ 98.34
Selling Price
$ 84.79
2370
1663
2166
4278
Market Price
$ 78.61
Selling Price
$ 67.00
289
269
219
1363
Market Price
$ 73.89
Selling Price
$ 65.07
734
293
614
2231
Market Price
$ 76.94
Selling Price
$ 67.79
1716
627
565
2406
Market Price
$ 68.76
Selling Price
$ 58.29
3118
2992
1602
4220
Market Price
$ 81.84
Selling Price
$ 70.89
1533
1173
462
3793
Market Price
$ 74.32
Selling Price
$ 65.72
1587
1461
673
4956
Market Price
$ 116.28
Selling Price
$ 96.90
349
111
177
653
Market Price
$ 103.22
Selling Price
$ 91.92
3217
645
2161
4292
Market Price
$ 66.67
Selling Price
$ 58.57
347
87
113
1078
Market Price
$ 107.12
Selling Price
$ 92.65
763
501
595
941
Market Price
$ 64.50
Selling Price
$ 57.89
386
260
376
1124
Market Price
$ 70.49
Selling Price
$ 61.93
2054
935
568
3589
Market Price
$ 90.35
Selling Price
$ 80.26
977
696
247
1815
Market Price
$ 107.13
Selling Price
$ 94.79
2721
873
2424
2789
Market Price
$ 92.61
Selling Price
$ 83.56
1933
768
978
4319
Market Price
$ 82.42
Selling Price
$ 74.67
645
531
565
782