Market Price
$ 81.10
Selling Price
$ 69.58
957
570
428
4607
Market Price
$ 76.10
Selling Price
$ 63.50
3631
1652
2528
3774
Market Price
$ 106.96
Selling Price
$ 93.64
2066
1325
1675
3459
Market Price
$ 102.15
Selling Price
$ 87.24
2831
603
1031
3390
Market Price
$ 92.34
Selling Price
$ 81.19
499
134
139
2077
Market Price
$ 97.16
Selling Price
$ 87.90
617
505
492
1013
Market Price
$ 103.40
Selling Price
$ 86.43
2629
1085
2558
4886
Market Price
$ 114.95
Selling Price
$ 96.42
2217
1632
1547
3163
Market Price
$ 78.02
Selling Price
$ 69.56
583
184
214
706
Market Price
$ 72.35
Selling Price
$ 65.46
580
520
279
831
Market Price
$ 90.59
Selling Price
$ 82.24
1000
311
538
4899
Market Price
$ 74.39
Selling Price
$ 67.58
2093
1233
1316
2478
Market Price
$ 112.34
Selling Price
$ 96.23
984
655
260
2095
Market Price
$ 106.31
Selling Price
$ 90.18
1412
1083
1251
3521
Market Price
$ 65.70
Selling Price
$ 55.89
3775
2675
3556
4486
Market Price
$ 88.90
Selling Price
$ 74.10
2566
797
1138
2593
Market Price
$ 79.59
Selling Price
$ 71.86
1521
573
1247
4654
Market Price
$ 85.40
Selling Price
$ 76.74
550
315
133
1267
Market Price
$ 62.97
Selling Price
$ 56.28
2653
2486
2285
4824
Market Price
$ 112.07
Selling Price
$ 93.88
1165
570
697
3635
Market Price
$ 103.54
Selling Price
$ 90.04
2872
918
1028
3754
Market Price
$ 79.55
Selling Price
$ 71.11
441
320
440
879
Market Price
$ 61.85
Selling Price
$ 55.50
533
473
257
538
Market Price
$ 89.20
Selling Price
$ 79.80
2926
2093
1623
4317
Market Price
$ 97.11
Selling Price
$ 81.50
1281
865
1244
1922
Market Price
$ 84.88
Selling Price
$ 76.24
3051
2351
2469
4783
Market Price
$ 77.49
Selling Price
$ 66.90
975
586
356
2442
Market Price
$ 112.56
Selling Price
$ 97.08
3008
1100
2319
4747
Market Price
$ 69.56
Selling Price
$ 62.50
130
96
39
533
Market Price
$ 96.76
Selling Price
$ 82.81
965
751
490
4777
Market Price
$ 96.24
Selling Price
$ 84.19
267
212
176
432
Market Price
$ 91.59
Selling Price
$ 79.71
2006
1225
1210
2359
Market Price
$ 62.86
Selling Price
$ 57.11
2107
1388
472
3654
Market Price
$ 74.79
Selling Price
$ 64.96
1211
899
784
1646
Market Price
$ 81.67
Selling Price
$ 70.89
689
481
151
1759
Market Price
$ 74.26
Selling Price
$ 63.49
950
513
564
4326
Market Price
$ 111.72
Selling Price
$ 93.20
605
335
554
704
Market Price
$ 65.24
Selling Price
$ 57.16
1142
863
860
1296
Market Price
$ 85.43
Selling Price
$ 75.20
1783
936
1037
2673
Market Price
$ 100.81
Selling Price
$ 87.95
1949
1564
509
3169