Market Price
$ 88.50
Selling Price
$ 80.25
2107
1320
582
2313
Market Price
$ 102.91
Selling Price
$ 87.08
1270
746
593
2125
Market Price
$ 77.93
Selling Price
$ 70.71
2498
1839
1439
4090
Market Price
$ 100.17
Selling Price
$ 85.16
621
188
349
2492
Market Price
$ 101.85
Selling Price
$ 85.37
2882
2166
1359
3028
Market Price
$ 74.80
Selling Price
$ 66.22
1929
587
1383
3928
Market Price
$ 87.51
Selling Price
$ 78.25
1938
829
616
2068
Market Price
$ 68.01
Selling Price
$ 60.68
3544
1593
2862
4576
Market Price
$ 99.97
Selling Price
$ 86.05
1340
298
309
2925
Market Price
$ 104.85
Selling Price
$ 90.18
691
414
671
2364
Market Price
$ 87.56
Selling Price
$ 73.96
1008
207
621
3144
Market Price
$ 88.76
Selling Price
$ 74.87
598
131
410
653
Market Price
$ 79.30
Selling Price
$ 67.13
893
532
347
1176
Market Price
$ 78.22
Selling Price
$ 68.59
679
153
308
1322
Market Price
$ 67.21
Selling Price
$ 58.95
3136
2394
1380
3697
Market Price
$ 80.32
Selling Price
$ 71.71
1421
997
541
3215
Market Price
$ 96.77
Selling Price
$ 81.54
2984
2220
2576
2995
Market Price
$ 103.46
Selling Price
$ 93.66
2704
1475
1014
3473
Market Price
$ 74.05
Selling Price
$ 66.59
1268
303
541
3475
Market Price
$ 70.76
Selling Price
$ 61.43
4113
4060
3330
4545
Market Price
$ 101.75
Selling Price
$ 91.19
1067
976
1030
3273
Market Price
$ 112.52
Selling Price
$ 98.50
4128
3533
2376
4586
Market Price
$ 85.63
Selling Price
$ 71.44
471
453
194
585
Market Price
$ 78.10
Selling Price
$ 67.89
459
447
301
2140
Market Price
$ 95.76
Selling Price
$ 85.68
763
196
348
2194
Market Price
$ 85.50
Selling Price
$ 72.50
617
297
226
1637
Market Price
$ 70.71
Selling Price
$ 59.27
1470
1053
925
4021
Market Price
$ 84.81
Selling Price
$ 70.96
2727
1548
705
4128
Market Price
$ 78.23
Selling Price
$ 65.50
456
302
181
2157
Market Price
$ 75.62
Selling Price
$ 67.19
2283
1219
1088
2452
Market Price
$ 67.30
Selling Price
$ 57.14
873
303
705
2452
Market Price
$ 113.72
Selling Price
$ 98.51
587
473
375
599
Market Price
$ 77.10
Selling Price
$ 68.14
2425
1136
2242
2434
Market Price
$ 107.09
Selling Price
$ 91.72
2507
1433
550
4468
Market Price
$ 79.28
Selling Price
$ 67.83
978
509
357
3001
Market Price
$ 111.44
Selling Price
$ 93.47
1519
778
390
2213
Market Price
$ 96.69
Selling Price
$ 85.51
3831
3049
1541
4642
Market Price
$ 87.80
Selling Price
$ 78.36
168
143
117
716
Market Price
$ 113.90
Selling Price
$ 98.42
1785
594
667
2063
Market Price
$ 70.38
Selling Price
$ 60.92
1691
1310
1580
2422