Market Price
$ 91.73
Selling Price
$ 79.50
903
900
225
1117
Market Price
$ 99.83
Selling Price
$ 83.29
2035
1968
1707
3214
Market Price
$ 74.11
Selling Price
$ 64.65
1092
1079
769
1463
Market Price
$ 84.80
Selling Price
$ 76.32
1438
490
298
2190
Market Price
$ 65.90
Selling Price
$ 57.99
1193
879
552
2274
Market Price
$ 108.84
Selling Price
$ 96.87
1947
743
598
2464
Market Price
$ 77.74
Selling Price
$ 65.12
614
159
447
2142
Market Price
$ 80.94
Selling Price
$ 72.58
1403
792
544
2754
Market Price
$ 74.69
Selling Price
$ 66.26
442
153
300
571
Market Price
$ 110.88
Selling Price
$ 97.23
2899
2148
2116
3657
Market Price
$ 87.34
Selling Price
$ 77.64
2356
1636
1521
3464
Market Price
$ 111.50
Selling Price
$ 93.32
3587
2988
2016
3987
Market Price
$ 75.15
Selling Price
$ 67.32
1635
629
369
3519
Market Price
$ 87.40
Selling Price
$ 77.42
908
329
855
2110
Market Price
$ 65.38
Selling Price
$ 58.93
2025
2006
1527
4612
Market Price
$ 78.34
Selling Price
$ 68.75
961
290
352
4676
Market Price
$ 103.07
Selling Price
$ 91.27
158
140
74
440
Market Price
$ 78.17
Selling Price
$ 66.87
1868
425
1501
2804
Market Price
$ 104.77
Selling Price
$ 92.02
2714
715
2339
4526
Market Price
$ 111.94
Selling Price
$ 98.08
863
812
241
2599
Market Price
$ 95.57
Selling Price
$ 85.13
3758
1403
1065
4361
Market Price
$ 105.14
Selling Price
$ 90.85
2870
2292
2147
4928
Market Price
$ 72.12
Selling Price
$ 60.71
264
192
64
1044
Market Price
$ 112.10
Selling Price
$ 96.57
3809
2064
1189
4781
Market Price
$ 109.05
Selling Price
$ 93.05
1002
982
752
1310
Market Price
$ 104.85
Selling Price
$ 89.89
3544
1944
2719
3868
Market Price
$ 96.09
Selling Price
$ 85.80
349
342
87
1184
Market Price
$ 88.93
Selling Price
$ 80.03
1103
536
1079
1671
Market Price
$ 65.43
Selling Price
$ 57.13
379
120
156
782
Market Price
$ 76.00
Selling Price
$ 64.86
3631
3302
3083
3679
Market Price
$ 80.48
Selling Price
$ 70.73
1834
936
1787
3387
Market Price
$ 105.48
Selling Price
$ 92.60
1416
817
566
3508
Market Price
$ 76.58
Selling Price
$ 68.42
1768
966
639
2524
Market Price
$ 105.38
Selling Price
$ 94.17
2774
1971
1220
3475
Market Price
$ 85.58
Selling Price
$ 71.80
1312
730
746
2634
Market Price
$ 94.23
Selling Price
$ 84.62
2762
2445
1235
3325
Market Price
$ 111.13
Selling Price
$ 98.76
2553
2545
1275
4737
Market Price
$ 103.90
Selling Price
$ 88.73
1368
1268
986
1940
Market Price
$ 110.45
Selling Price
$ 96.62
2125
757
1951
4139
Market Price
$ 77.08
Selling Price
$ 69.13
1377
915
982
1986