Market Price
$ 85.55
Selling Price
$ 73.48
1573
704
809
2028
Market Price
$ 84.66
Selling Price
$ 74.51
465
111
168
1790
Market Price
$ 95.39
Selling Price
$ 81.37
4178
849
1401
4783
Market Price
$ 72.04
Selling Price
$ 63.10
1834
840
1092
4447
Market Price
$ 102.00
Selling Price
$ 89.05
1656
341
635
2064
Market Price
$ 95.28
Selling Price
$ 79.72
2854
1924
1134
2983
Market Price
$ 99.86
Selling Price
$ 84.85
1167
797
884
4486
Market Price
$ 92.45
Selling Price
$ 81.84
575
509
257
620
Market Price
$ 103.89
Selling Price
$ 89.78
2594
1109
1215
4620
Market Price
$ 86.05
Selling Price
$ 74.69
1655
600
353
2066
Market Price
$ 103.10
Selling Price
$ 90.89
1104
238
936
4787
Market Price
$ 106.69
Selling Price
$ 93.59
1441
843
1305
2927
Market Price
$ 110.15
Selling Price
$ 92.68
1927
651
1246
2857
Market Price
$ 102.39
Selling Price
$ 90.28
742
472
544
2508
Market Price
$ 85.85
Selling Price
$ 71.90
2222
1286
1886
3739
Market Price
$ 101.46
Selling Price
$ 86.08
1204
1138
955
3560
Market Price
$ 81.40
Selling Price
$ 71.83
369
366
289
1326
Market Price
$ 69.38
Selling Price
$ 58.02
3010
1703
1255
3255
Market Price
$ 98.99
Selling Price
$ 83.76
849
398
253
1014
Market Price
$ 67.84
Selling Price
$ 57.93
1523
360
947
2295
Market Price
$ 77.39
Selling Price
$ 64.96
983
952
796
1772
Market Price
$ 65.00
Selling Price
$ 55.95
845
301
558
2985
Market Price
$ 96.85
Selling Price
$ 82.60
1093
568
562
1576
Market Price
$ 97.51
Selling Price
$ 86.02
774
472
329
2932
Market Price
$ 77.16
Selling Price
$ 68.17
1114
464
601
4051
Market Price
$ 112.75
Selling Price
$ 95.94
372
202
340
455
Market Price
$ 105.74
Selling Price
$ 89.51
1142
333
539
1523
Market Price
$ 79.53
Selling Price
$ 69.53
3542
3091
1793
3564
Market Price
$ 97.17
Selling Price
$ 82.39
1098
270
1095
3805
Market Price
$ 93.38
Selling Price
$ 81.13
3560
1882
2658
4910
Market Price
$ 100.61
Selling Price
$ 89.42
1657
1156
838
2670
Market Price
$ 88.57
Selling Price
$ 74.33
681
208
204
1819
Market Price
$ 100.44
Selling Price
$ 90.41
392
181
262
663
Market Price
$ 104.16
Selling Price
$ 92.91
1423
341
566
1931
Market Price
$ 109.88
Selling Price
$ 91.71
1447
376
547
3681
Market Price
$ 102.78
Selling Price
$ 88.87
2932
2836
938
3795
Market Price
$ 65.98
Selling Price
$ 55.22
1459
1237
1072
3815
Market Price
$ 100.33
Selling Price
$ 88.08
3207
1935
2424
3571
Market Price
$ 74.89
Selling Price
$ 66.06
2213
867
1432
3521
Market Price
$ 90.66
Selling Price
$ 77.07
3501
1916
1577
4692