Market Price
$ 71.61
Selling Price
$ 63.31
2262
1257
1074
4165
Market Price
$ 111.12
Selling Price
$ 94.04
2650
586
1119
2810
Market Price
$ 87.40
Selling Price
$ 73.30
3536
1106
3500
3724
Market Price
$ 86.49
Selling Price
$ 72.48
182
175
150
469
Market Price
$ 104.27
Selling Price
$ 92.70
1570
1367
339
3118
Market Price
$ 75.51
Selling Price
$ 68.01
990
531
609
2348
Market Price
$ 106.74
Selling Price
$ 93.46
1862
1553
738
2540
Market Price
$ 80.19
Selling Price
$ 70.75
699
313
188
2250
Market Price
$ 97.64
Selling Price
$ 83.10
690
298
649
948
Market Price
$ 107.58
Selling Price
$ 96.59
1431
508
436
3085
Market Price
$ 82.64
Selling Price
$ 70.95
793
414
353
2037
Market Price
$ 76.97
Selling Price
$ 67.72
3641
2694
1806
4987
Market Price
$ 62.17
Selling Price
$ 56.21
4614
4077
4363
4837
Market Price
$ 115.93
Selling Price
$ 96.78
1029
833
535
2138
Market Price
$ 93.15
Selling Price
$ 80.23
973
967
623
2682
Market Price
$ 77.76
Selling Price
$ 68.46
1190
487
409
3591
Market Price
$ 98.15
Selling Price
$ 83.69
2575
799
1746
3435
Market Price
$ 95.59
Selling Price
$ 83.66
2305
1312
1382
3897
Market Price
$ 73.25
Selling Price
$ 63.87
3954
3486
913
4336
Market Price
$ 70.09
Selling Price
$ 60.23
790
568
610
1302
Market Price
$ 87.30
Selling Price
$ 75.43
2403
511
1767
3753
Market Price
$ 80.46
Selling Price
$ 72.64
934
570
387
1254
Market Price
$ 75.11
Selling Price
$ 62.92
1013
938
1012
2129
Market Price
$ 108.78
Selling Price
$ 91.65
1078
792
848
4793
Market Price
$ 77.33
Selling Price
$ 69.44
2351
1766
1952
4757
Market Price
$ 91.88
Selling Price
$ 81.52
1940
852
1706
2401
Market Price
$ 104.51
Selling Price
$ 94.39
986
728
937
2227
Market Price
$ 113.62
Selling Price
$ 97.14
965
546
204
3728
Market Price
$ 92.18
Selling Price
$ 82.77
846
604
842
1431
Market Price
$ 87.05
Selling Price
$ 72.57
759
376
334
1181
Market Price
$ 68.09
Selling Price
$ 60.36
499
411
139
2220
Market Price
$ 66.61
Selling Price
$ 58.08
1644
535
1624
1790
Market Price
$ 64.30
Selling Price
$ 58.34
836
754
420
2471
Market Price
$ 105.58
Selling Price
$ 88.88
3627
1572
1771
4926
Market Price
$ 90.13
Selling Price
$ 81.02
993
379
230
4336
Market Price
$ 100.84
Selling Price
$ 87.07
1655
482
1064
1926
Market Price
$ 95.85
Selling Price
$ 85.12
1334
914
1313
1793
Market Price
$ 112.52
Selling Price
$ 94.50
1157
965
322
1539
Market Price
$ 109.83
Selling Price
$ 96.13
1420
901
1008
3668
Market Price
$ 92.44
Selling Price
$ 81.05
2856
1628
1463
3866