Market Price
$ 80.37
Selling Price
$ 69.14
2774
2568
2131
4756
Market Price
$ 92.01
Selling Price
$ 78.26
338
333
332
607
Market Price
$ 68.01
Selling Price
$ 59.73
584
547
232
1946
Market Price
$ 99.01
Selling Price
$ 84.45
224
204
114
1010
Market Price
$ 103.18
Selling Price
$ 87.85
344
139
237
404
Market Price
$ 80.02
Selling Price
$ 70.60
1069
685
790
1917
Market Price
$ 83.88
Selling Price
$ 70.04
498
310
137
803
Market Price
$ 103.10
Selling Price
$ 89.54
2433
866
2264
3969
Market Price
$ 75.41
Selling Price
$ 63.55
1827
1596
1624
3882
Market Price
$ 81.61
Selling Price
$ 72.41
582
402
238
1704
Market Price
$ 93.32
Selling Price
$ 81.17
1883
1208
1342
4280
Market Price
$ 86.51
Selling Price
$ 78.14
4279
3923
4172
4888
Market Price
$ 79.20
Selling Price
$ 70.18
1092
477
770
3201
Market Price
$ 80.70
Selling Price
$ 72.58
569
467
540
622
Market Price
$ 87.98
Selling Price
$ 79.24
713
566
521
1100
Market Price
$ 71.04
Selling Price
$ 60.21
1977
532
809
2918
Market Price
$ 95.96
Selling Price
$ 84.94
571
157
463
1481
Market Price
$ 87.82
Selling Price
$ 73.83
2184
1589
1943
4023
Market Price
$ 103.76
Selling Price
$ 91.07
2473
1978
2209
3009
Market Price
$ 103.81
Selling Price
$ 94.17
877
252
596
3414
Market Price
$ 72.25
Selling Price
$ 64.27
932
773
694
2747
Market Price
$ 95.92
Selling Price
$ 86.72
742
314
589
828
Market Price
$ 85.67
Selling Price
$ 75.45
1910
688
498
3582
Market Price
$ 71.73
Selling Price
$ 63.84
525
123
273
2323
Market Price
$ 87.48
Selling Price
$ 77.58
564
519
165
585
Market Price
$ 66.67
Selling Price
$ 60.35
3329
2062
2134
4109
Market Price
$ 63.84
Selling Price
$ 56.39
3740
3499
3161
4105
Market Price
$ 97.76
Selling Price
$ 84.87
307
300
275
770
Market Price
$ 88.16
Selling Price
$ 74.98
627
608
343
1758
Market Price
$ 74.87
Selling Price
$ 63.68
2063
1595
1245
3702
Market Price
$ 87.87
Selling Price
$ 77.47
2643
2185
812
3273
Market Price
$ 107.34
Selling Price
$ 89.56
2965
1151
1698
3874
Market Price
$ 107.29
Selling Price
$ 90.45
2708
1942
1744
4302
Market Price
$ 83.78
Selling Price
$ 73.23
3070
1855
1084
4433
Market Price
$ 81.76
Selling Price
$ 73.56
484
360
128
1271
Market Price
$ 76.34
Selling Price
$ 65.19
3826
779
3819
4245
Market Price
$ 106.05
Selling Price
$ 95.14
841
762
724
893
Market Price
$ 98.14
Selling Price
$ 89.16
860
577
722
3418
Market Price
$ 117.91
Selling Price
$ 98.56
743
234
593
1167
Market Price
$ 86.19
Selling Price
$ 72.21
324
284
168
550