Market Price
$ 72.29
Selling Price
$ 63.64
2432
1007
758
2521
Market Price
$ 102.80
Selling Price
$ 91.70
321
125
180
1402
Market Price
$ 94.28
Selling Price
$ 83.95
2001
979
565
3908
Market Price
$ 91.49
Selling Price
$ 76.36
1544
997
689
2146
Market Price
$ 78.82
Selling Price
$ 66.28
1943
1651
671
3157
Market Price
$ 93.48
Selling Price
$ 81.34
2284
1314
1539
4622
Market Price
$ 95.43
Selling Price
$ 80.48
1600
585
706
4031
Market Price
$ 70.81
Selling Price
$ 59.35
733
703
218
1500
Market Price
$ 79.38
Selling Price
$ 68.43
346
171
69
438
Market Price
$ 105.91
Selling Price
$ 90.60
2416
770
1437
3490
Market Price
$ 113.74
Selling Price
$ 95.18
445
291
255
549
Market Price
$ 108.35
Selling Price
$ 95.44
3053
965
2697
3884
Market Price
$ 92.45
Selling Price
$ 79.67
3643
3346
1858
4186
Market Price
$ 80.82
Selling Price
$ 67.97
1027
511
822
4148
Market Price
$ 77.17
Selling Price
$ 68.40
955
890
756
1004
Market Price
$ 67.13
Selling Price
$ 58.34
3462
974
1501
4478
Market Price
$ 80.79
Selling Price
$ 70.76
538
271
523
607
Market Price
$ 112.46
Selling Price
$ 94.83
268
58
124
751
Market Price
$ 64.89
Selling Price
$ 57.46
1064
613
761
1119
Market Price
$ 89.20
Selling Price
$ 75.15
643
607
493
1509
Market Price
$ 64.37
Selling Price
$ 58.43
1670
400
648
4280
Market Price
$ 95.06
Selling Price
$ 83.34
491
152
210
2230
Market Price
$ 95.10
Selling Price
$ 86.42
2114
1731
1104
3896
Market Price
$ 116.25
Selling Price
$ 97.92
2665
2162
1756
3432
Market Price
$ 63.81
Selling Price
$ 57.39
3822
3388
2376
3931
Market Price
$ 102.63
Selling Price
$ 88.68
3218
1956
2174
3761
Market Price
$ 114.00
Selling Price
$ 95.67
1500
769
1324
2094
Market Price
$ 106.59
Selling Price
$ 96.89
1023
674
609
4268
Market Price
$ 109.77
Selling Price
$ 96.59
1898
1463
1825
3367
Market Price
$ 79.23
Selling Price
$ 66.36
621
555
141
2403
Market Price
$ 70.74
Selling Price
$ 60.06
1012
702
319
4199
Market Price
$ 84.11
Selling Price
$ 74.32
2763
2258
2047
3977
Market Price
$ 82.20
Selling Price
$ 70.85
1478
1012
621
1538
Market Price
$ 100.67
Selling Price
$ 89.64
946
834
761
2221
Market Price
$ 70.96
Selling Price
$ 63.45
2512
1208
1177
2918
Market Price
$ 64.61
Selling Price
$ 57.53
1678
679
337
2704
Market Price
$ 63.86
Selling Price
$ 56.40
2468
1008
1587
4225
Market Price
$ 101.22
Selling Price
$ 85.83
805
405
456
2893
Market Price
$ 73.57
Selling Price
$ 61.92
463
376
287
1504
Market Price
$ 84.19
Selling Price
$ 70.92
1836
456
445
4964