Market Price
$ 94.56
Selling Price
$ 80.18
919
583
257
1228
Market Price
$ 70.83
Selling Price
$ 60.49
2900
1119
887
3729
Market Price
$ 79.24
Selling Price
$ 70.42
4136
2181
1600
4437
Market Price
$ 73.94
Selling Price
$ 64.20
1796
1458
1664
1830
Market Price
$ 105.04
Selling Price
$ 94.53
1970
568
1020
3279
Market Price
$ 100.41
Selling Price
$ 88.49
2369
1498
1727
4977
Market Price
$ 76.55
Selling Price
$ 68.30
873
347
434
1030
Market Price
$ 74.13
Selling Price
$ 66.01
1387
378
528
1647
Market Price
$ 114.43
Selling Price
$ 98.24
1811
925
682
2742
Market Price
$ 106.65
Selling Price
$ 94.07
2151
1763
439
2966
Market Price
$ 89.19
Selling Price
$ 76.37
1962
1825
1461
4702
Market Price
$ 107.81
Selling Price
$ 92.26
2583
748
1774
3136
Market Price
$ 76.41
Selling Price
$ 65.97
2593
527
612
3959
Market Price
$ 86.18
Selling Price
$ 75.53
2067
1053
1297
3370
Market Price
$ 66.48
Selling Price
$ 56.23
1092
350
332
4444
Market Price
$ 94.66
Selling Price
$ 79.54
203
107
124
400
Market Price
$ 107.21
Selling Price
$ 95.49
2892
2189
1540
3041
Market Price
$ 61.63
Selling Price
$ 55.63
1126
846
957
1696
Market Price
$ 67.07
Selling Price
$ 57.22
2038
734
1214
2947
Market Price
$ 65.37
Selling Price
$ 58.49
1244
262
642
2202
Market Price
$ 104.80
Selling Price
$ 89.41
1718
795
1162
3673
Market Price
$ 93.94
Selling Price
$ 81.86
262
168
143
997
Market Price
$ 85.07
Selling Price
$ 73.63
803
323
781
2223
Market Price
$ 90.68
Selling Price
$ 77.09
1041
659
1015
3883
Market Price
$ 100.63
Selling Price
$ 85.61
517
392
158
672
Market Price
$ 92.41
Selling Price
$ 83.99
1599
562
637
4035
Market Price
$ 72.84
Selling Price
$ 63.78
3309
2065
3064
4581
Market Price
$ 87.32
Selling Price
$ 74.64
2157
1162
503
3296
Market Price
$ 99.15
Selling Price
$ 84.80
1828
392
1018
4111
Market Price
$ 79.71
Selling Price
$ 68.79
1890
380
1221
3214
Market Price
$ 91.65
Selling Price
$ 82.71
2440
629
493
4826
Market Price
$ 97.81
Selling Price
$ 81.92
1958
1101
691
3854
Market Price
$ 68.69
Selling Price
$ 61.30
893
371
244
3591
Market Price
$ 66.12
Selling Price
$ 56.53
946
924
723
1746
Market Price
$ 65.20
Selling Price
$ 55.45
2390
1158
1015
3000
Market Price
$ 96.12
Selling Price
$ 84.57
1021
267
238
4705
Market Price
$ 101.61
Selling Price
$ 89.47
456
438
229
1873
Market Price
$ 97.95
Selling Price
$ 87.93
2430
540
920
4931
Market Price
$ 93.04
Selling Price
$ 83.72
3065
2492
1335
3147
Market Price
$ 88.63
Selling Price
$ 77.23
1326
1315
1155
4550