Market Price
$ 107.18
Selling Price
$ 89.58
1428
430
293
2801
Market Price
$ 102.37
Selling Price
$ 90.47
2139
763
991
2572
Market Price
$ 65.65
Selling Price
$ 58.59
1384
773
364
1540
Market Price
$ 93.43
Selling Price
$ 78.50
683
612
551
1069
Market Price
$ 89.54
Selling Price
$ 78.30
1352
609
1251
1634
Market Price
$ 79.12
Selling Price
$ 71.33
1998
1649
853
3664
Market Price
$ 67.80
Selling Price
$ 59.78
472
333
231
1609
Market Price
$ 100.22
Selling Price
$ 86.86
344
285
307
520
Market Price
$ 73.65
Selling Price
$ 62.51
1184
796
968
1550
Market Price
$ 84.38
Selling Price
$ 71.56
1180
745
607
2053
Market Price
$ 91.25
Selling Price
$ 80.10
2534
1157
2349
3213
Market Price
$ 103.99
Selling Price
$ 91.31
2803
2360
2188
4283
Market Price
$ 72.73
Selling Price
$ 63.15
2157
475
1421
3234
Market Price
$ 78.73
Selling Price
$ 71.15
3646
2097
3034
4899
Market Price
$ 108.93
Selling Price
$ 93.87
1713
1588
1561
1962
Market Price
$ 101.95
Selling Price
$ 85.07
2718
2341
1488
3243
Market Price
$ 88.65
Selling Price
$ 77.49
1344
849
823
4769
Market Price
$ 96.79
Selling Price
$ 82.46
1877
1590
571
2348
Market Price
$ 87.12
Selling Price
$ 78.60
3024
1195
2480
3647
Market Price
$ 95.63
Selling Price
$ 85.18
2593
1259
1782
2870
Market Price
$ 93.95
Selling Price
$ 82.77
799
742
618
3325
Market Price
$ 90.66
Selling Price
$ 76.56
2634
2401
1396
4472
Market Price
$ 108.73
Selling Price
$ 96.34
821
466
353
2882
Market Price
$ 64.98
Selling Price
$ 58.04
1917
711
1468
4442
Market Price
$ 107.43
Selling Price
$ 90.29
276
204
149
410
Market Price
$ 95.42
Selling Price
$ 83.47
1811
1011
977
4329
Market Price
$ 106.59
Selling Price
$ 90.69
1130
405
815
1316
Market Price
$ 67.77
Selling Price
$ 60.99
3136
1795
2279
3585
Market Price
$ 80.86
Selling Price
$ 67.75
200
44
184
522
Market Price
$ 88.03
Selling Price
$ 74.26
1669
577
581
3965
Market Price
$ 75.76
Selling Price
$ 68.18
1634
1262
1497
4986
Market Price
$ 83.96
Selling Price
$ 70.55
1295
790
1259
1967
Market Price
$ 70.91
Selling Price
$ 61.85
795
542
759
801
Market Price
$ 72.31
Selling Price
$ 61.24
611
141
158
780
Market Price
$ 74.84
Selling Price
$ 63.12
1153
815
614
1210
Market Price
$ 76.37
Selling Price
$ 66.45
1762
1075
891
3606
Market Price
$ 65.41
Selling Price
$ 56.70
1830
1272
1327
1860
Market Price
$ 111.70
Selling Price
$ 98.02
2594
2484
1366
4000
Market Price
$ 94.31
Selling Price
$ 82.14
1491
990
1226
2976
Market Price
$ 66.01
Selling Price
$ 56.56
1950
1463
1511
3309