Market Price
$ 64.15
Selling Price
$ 57.92
919
583
257
1228
Market Price
$ 76.22
Selling Price
$ 66.40
2900
1119
887
3729
Market Price
$ 64.81
Selling Price
$ 58.35
4136
2181
1600
4437
Market Price
$ 94.88
Selling Price
$ 86.12
1796
1458
1664
1830
Market Price
$ 109.24
Selling Price
$ 91.08
1970
568
1020
3279
Market Price
$ 104.97
Selling Price
$ 90.10
2369
1498
1727
4977
Market Price
$ 99.12
Selling Price
$ 86.80
873
347
434
1030
Market Price
$ 79.13
Selling Price
$ 66.97
1387
378
528
1647
Market Price
$ 74.35
Selling Price
$ 64.36
1811
925
682
2742
Market Price
$ 79.81
Selling Price
$ 66.60
2151
1763
439
2966
Market Price
$ 83.95
Selling Price
$ 71.22
1962
1825
1461
4702
Market Price
$ 105.06
Selling Price
$ 92.83
2583
748
1774
3136
Market Price
$ 96.64
Selling Price
$ 83.31
2593
527
612
3959
Market Price
$ 100.57
Selling Price
$ 89.57
2067
1053
1297
3370
Market Price
$ 98.95
Selling Price
$ 88.51
1092
350
332
4444
Market Price
$ 65.79
Selling Price
$ 55.33
203
107
124
400
Market Price
$ 67.46
Selling Price
$ 59.05
2892
2189
1540
3041
Market Price
$ 103.81
Selling Price
$ 90.98
1126
846
957
1696
Market Price
$ 78.03
Selling Price
$ 69.61
2038
734
1214
2947
Market Price
$ 114.86
Selling Price
$ 96.69
1244
262
642
2202
Market Price
$ 105.88
Selling Price
$ 90.28
1718
795
1162
3673
Market Price
$ 66.64
Selling Price
$ 55.90
262
168
143
997
Market Price
$ 67.09
Selling Price
$ 59.41
803
323
781
2223
Market Price
$ 108.25
Selling Price
$ 91.38
1041
659
1015
3883
Market Price
$ 62.79
Selling Price
$ 55.50
517
392
158
672
Market Price
$ 67.57
Selling Price
$ 58.38
1599
562
637
4035
Market Price
$ 103.42
Selling Price
$ 89.79
3309
2065
3064
4581
Market Price
$ 93.58
Selling Price
$ 82.53
2157
1162
503
3296
Market Price
$ 87.50
Selling Price
$ 74.62
1828
392
1018
4111
Market Price
$ 106.51
Selling Price
$ 93.19
1890
380
1221
3214
Market Price
$ 111.80
Selling Price
$ 97.44
2440
629
493
4826
Market Price
$ 100.24
Selling Price
$ 83.67
1958
1101
691
3854
Market Price
$ 104.67
Selling Price
$ 88.64
893
371
244
3591
Market Price
$ 63.39
Selling Price
$ 57.51
946
924
723
1746
Market Price
$ 71.60
Selling Price
$ 62.63
2390
1158
1015
3000
Market Price
$ 73.90
Selling Price
$ 66.89
1021
267
238
4705
Market Price
$ 83.85
Selling Price
$ 72.27
456
438
229
1873
Market Price
$ 75.93
Selling Price
$ 65.15
2430
540
920
4931
Market Price
$ 93.41
Selling Price
$ 80.83
3065
2492
1335
3147
Market Price
$ 104.52
Selling Price
$ 94.66
1326
1315
1155
4550