Market Price
$ 70.40
Selling Price
$ 59.04
2013
1772
1446
3226
Market Price
$ 98.37
Selling Price
$ 86.24
2623
1674
1556
3805
Market Price
$ 86.85
Selling Price
$ 76.39
1207
1073
1169
3478
Market Price
$ 75.27
Selling Price
$ 65.57
751
352
750
1282
Market Price
$ 72.10
Selling Price
$ 65.49
1048
742
426
4306
Market Price
$ 81.76
Selling Price
$ 68.96
1307
1146
966
1924
Market Price
$ 85.41
Selling Price
$ 74.77
1085
417
614
2309
Market Price
$ 111.89
Selling Price
$ 97.97
784
591
623
1674
Market Price
$ 68.87
Selling Price
$ 61.35
2160
511
485
3539
Market Price
$ 107.06
Selling Price
$ 95.27
1052
645
938
2514
Market Price
$ 105.65
Selling Price
$ 90.66
1235
1142
310
1611
Market Price
$ 81.31
Selling Price
$ 71.68
582
172
447
925
Market Price
$ 97.17
Selling Price
$ 85.58
708
537
300
2652
Market Price
$ 66.61
Selling Price
$ 56.41
922
379
641
1675
Market Price
$ 90.99
Selling Price
$ 76.48
1642
1548
1004
2170
Market Price
$ 107.43
Selling Price
$ 90.34
2495
1485
2262
4241
Market Price
$ 70.19
Selling Price
$ 62.74
210
98
63
856
Market Price
$ 77.96
Selling Price
$ 70.78
2318
1692
1628
2642
Market Price
$ 94.16
Selling Price
$ 78.72
247
225
140
1004
Market Price
$ 67.53
Selling Price
$ 59.95
1439
1021
912
3926
Market Price
$ 61.53
Selling Price
$ 55.33
4813
2841
1756
4855
Market Price
$ 108.80
Selling Price
$ 97.91
759
192
650
1137
Market Price
$ 114.67
Selling Price
$ 97.07
2509
818
1647
2701
Market Price
$ 115.24
Selling Price
$ 96.15
127
84
86
621
Market Price
$ 104.74
Selling Price
$ 94.89
2736
1777
1232
3443
Market Price
$ 86.80
Selling Price
$ 78.43
1851
1512
1556
4844
Market Price
$ 77.77
Selling Price
$ 66.09
1439
1204
1315
1585
Market Price
$ 113.27
Selling Price
$ 95.01
2467
1542
693
3065
Market Price
$ 70.87
Selling Price
$ 59.32
596
334
568
2349
Market Price
$ 93.35
Selling Price
$ 78.19
2745
1915
1573
3213
Market Price
$ 109.88
Selling Price
$ 92.22
285
103
111
1339
Market Price
$ 109.26
Selling Price
$ 94.63
698
410
326
2011
Market Price
$ 75.03
Selling Price
$ 64.65
750
614
508
3576
Market Price
$ 64.58
Selling Price
$ 57.87
3668
1835
3636
4845
Market Price
$ 64.48
Selling Price
$ 56.57
1062
230
1053
1773
Market Price
$ 80.42
Selling Price
$ 71.32
2482
2321
2081
3285
Market Price
$ 80.38
Selling Price
$ 67.01
210
60
124
647
Market Price
$ 114.39
Selling Price
$ 98.91
1804
1284
838
3334
Market Price
$ 78.26
Selling Price
$ 65.52
810
176
615
846
Market Price
$ 65.91
Selling Price
$ 57.89
3369
3136
3228
3665