Market Price
$ 116.03
Selling Price
$ 97.57
3160
683
2679
4250
Market Price
$ 76.84
Selling Price
$ 68.98
549
458
305
1763
Market Price
$ 76.51
Selling Price
$ 64.11
2630
1601
1280
3339
Market Price
$ 106.02
Selling Price
$ 94.85
2085
891
1431
2394
Market Price
$ 86.68
Selling Price
$ 74.39
1924
1565
1619
4983
Market Price
$ 100.76
Selling Price
$ 88.69
317
219
262
842
Market Price
$ 83.27
Selling Price
$ 75.36
928
420
296
3504
Market Price
$ 75.40
Selling Price
$ 63.03
1319
1278
1102
1986
Market Price
$ 90.93
Selling Price
$ 76.27
734
196
588
1284
Market Price
$ 104.29
Selling Price
$ 87.77
313
257
247
1308
Market Price
$ 103.94
Selling Price
$ 87.86
2044
649
1192
4893
Market Price
$ 112.90
Selling Price
$ 98.84
3508
3394
2076
3905
Market Price
$ 97.39
Selling Price
$ 87.78
530
447
476
680
Market Price
$ 76.75
Selling Price
$ 65.69
496
262
153
707
Market Price
$ 70.80
Selling Price
$ 61.89
1240
1136
1089
2849
Market Price
$ 103.07
Selling Price
$ 92.25
868
606
697
1159
Market Price
$ 83.59
Selling Price
$ 70.79
1827
420
838
2457
Market Price
$ 110.91
Selling Price
$ 98.24
438
339
200
548
Market Price
$ 106.76
Selling Price
$ 92.46
2476
2139
1425
2941
Market Price
$ 69.74
Selling Price
$ 59.03
784
349
272
2869
Market Price
$ 73.52
Selling Price
$ 63.89
1445
1172
1361
2954
Market Price
$ 109.95
Selling Price
$ 97.81
1045
992
355
1612
Market Price
$ 72.69
Selling Price
$ 64.71
3561
2189
2204
3915
Market Price
$ 64.37
Selling Price
$ 56.92
1986
478
626
4976
Market Price
$ 113.17
Selling Price
$ 98.96
1174
247
792
3836
Market Price
$ 97.21
Selling Price
$ 83.63
413
276
330
1088
Market Price
$ 65.94
Selling Price
$ 58.73
1010
984
754
3116
Market Price
$ 78.55
Selling Price
$ 66.35
2916
629
1037
4245
Market Price
$ 98.87
Selling Price
$ 87.33
622
393
488
3082
Market Price
$ 90.35
Selling Price
$ 75.77
982
875
550
2284
Market Price
$ 75.51
Selling Price
$ 64.18
2830
1461
2429
4756
Market Price
$ 104.76
Selling Price
$ 92.70
3024
1219
2055
4664
Market Price
$ 81.96
Selling Price
$ 70.78
528
484
431
1572
Market Price
$ 93.41
Selling Price
$ 83.40
1319
872
1117
3874
Market Price
$ 108.14
Selling Price
$ 97.08
1949
623
752
4967
Market Price
$ 63.63
Selling Price
$ 56.99
2610
1799
1368
4738
Market Price
$ 70.14
Selling Price
$ 58.96
2486
753
1821
3188
Market Price
$ 67.68
Selling Price
$ 60.94
857
776
462
877
Market Price
$ 92.94
Selling Price
$ 78.25
1799
1623
643
2513
Market Price
$ 85.53
Selling Price
$ 77.10
4129
3669
3882
4436