Market Price
$ 88.19
Selling Price
$ 74.41
542
483
304
2045
Market Price
$ 69.32
Selling Price
$ 63.02
615
443
280
933
Market Price
$ 103.85
Selling Price
$ 91.23
1923
1150
768
3030
Market Price
$ 99.81
Selling Price
$ 83.37
2270
1327
1601
3342
Market Price
$ 69.96
Selling Price
$ 60.88
4441
2979
2997
4573
Market Price
$ 80.47
Selling Price
$ 70.00
919
880
890
2719
Market Price
$ 88.42
Selling Price
$ 78.05
691
662
472
1380
Market Price
$ 81.47
Selling Price
$ 73.74
299
174
204
422
Market Price
$ 72.23
Selling Price
$ 63.89
985
430
433
3519
Market Price
$ 103.68
Selling Price
$ 92.91
1203
300
898
4635
Market Price
$ 66.89
Selling Price
$ 56.54
2826
1814
897
3592
Market Price
$ 103.73
Selling Price
$ 88.94
523
157
454
683
Market Price
$ 93.94
Selling Price
$ 81.72
1489
1063
1061
3372
Market Price
$ 68.33
Selling Price
$ 58.88
3061
816
2569
4847
Market Price
$ 79.62
Selling Price
$ 67.23
2141
1448
1545
4918
Market Price
$ 83.01
Selling Price
$ 74.09
1723
658
1089
1967
Market Price
$ 94.25
Selling Price
$ 82.74
3375
2113
2232
4107
Market Price
$ 106.74
Selling Price
$ 94.87
739
383
420
1738
Market Price
$ 96.31
Selling Price
$ 82.87
2082
1421
1544
2324
Market Price
$ 87.85
Selling Price
$ 73.50
416
278
394
772
Market Price
$ 106.82
Selling Price
$ 91.20
4031
3359
2194
4697
Market Price
$ 77.36
Selling Price
$ 65.17
1011
630
591
3600
Market Price
$ 71.15
Selling Price
$ 59.89
556
528
404
1133
Market Price
$ 68.77
Selling Price
$ 59.75
1434
534
1228
1759
Market Price
$ 85.25
Selling Price
$ 75.96
1275
448
771
1394
Market Price
$ 68.08
Selling Price
$ 59.02
577
539
276
1849
Market Price
$ 96.52
Selling Price
$ 84.04
1734
1627
1461
2808
Market Price
$ 87.01
Selling Price
$ 72.73
782
284
714
3491
Market Price
$ 70.89
Selling Price
$ 60.20
1432
713
316
3832
Market Price
$ 101.37
Selling Price
$ 87.09
715
545
411
2422
Market Price
$ 69.91
Selling Price
$ 62.75
895
247
317
4255
Market Price
$ 101.16
Selling Price
$ 86.55
814
529
298
3931
Market Price
$ 100.28
Selling Price
$ 90.34
4173
2014
1022
4235
Market Price
$ 68.91
Selling Price
$ 59.38
398
323
321
562
Market Price
$ 106.88
Selling Price
$ 94.52
1563
603
487
3229
Market Price
$ 101.89
Selling Price
$ 90.08
634
394
265
906
Market Price
$ 62.38
Selling Price
$ 56.29
291
153
119
702
Market Price
$ 98.70
Selling Price
$ 89.45
1458
622
706
3347
Market Price
$ 91.16
Selling Price
$ 82.66
2518
766
1953
3002
Market Price
$ 82.72
Selling Price
$ 74.95
1001
926
225
2362