Market Price
$ 84.08
Selling Price
$ 75.82
1779
1038
1730
2539
Market Price
$ 106.77
Selling Price
$ 92.15
2112
1561
1468
2205
Market Price
$ 74.43
Selling Price
$ 65.98
2932
1871
1320
2970
Market Price
$ 104.74
Selling Price
$ 90.25
2550
1444
1766
2825
Market Price
$ 74.34
Selling Price
$ 66.09
2047
1963
2033
2931
Market Price
$ 69.21
Selling Price
$ 61.73
1588
444
602
2008
Market Price
$ 109.65
Selling Price
$ 91.85
866
602
256
1209
Market Price
$ 100.34
Selling Price
$ 84.85
1015
603
1001
4538
Market Price
$ 71.94
Selling Price
$ 63.13
1679
1236
1506
2722
Market Price
$ 100.11
Selling Price
$ 87.93
885
617
855
2894
Market Price
$ 92.18
Selling Price
$ 77.84
995
985
896
3723
Market Price
$ 80.52
Selling Price
$ 67.42
1850
1429
1698
3850
Market Price
$ 116.49
Selling Price
$ 97.42
1161
809
515
1348
Market Price
$ 87.50
Selling Price
$ 77.56
2047
1931
474
2837
Market Price
$ 106.94
Selling Price
$ 93.13
401
334
124
1912
Market Price
$ 109.65
Selling Price
$ 96.37
1042
510
684
1155
Market Price
$ 113.97
Selling Price
$ 96.57
1814
1012
401
4225
Market Price
$ 93.69
Selling Price
$ 81.16
970
598
272
2001
Market Price
$ 81.55
Selling Price
$ 70.07
2671
1222
864
4347
Market Price
$ 65.52
Selling Price
$ 56.73
2010
1955
1776
2431
Market Price
$ 96.21
Selling Price
$ 82.20
655
626
285
2643
Market Price
$ 82.09
Selling Price
$ 70.42
718
199
454
918
Market Price
$ 82.56
Selling Price
$ 71.63
3275
2858
3160
3982
Market Price
$ 90.44
Selling Price
$ 77.57
2838
711
833
4613
Market Price
$ 103.82
Selling Price
$ 87.08
1433
817
913
4928
Market Price
$ 64.45
Selling Price
$ 56.95
180
118
99
488
Market Price
$ 86.27
Selling Price
$ 76.88
1723
1513
1454
2846
Market Price
$ 108.35
Selling Price
$ 90.82
2291
1803
2138
3278
Market Price
$ 92.20
Selling Price
$ 78.07
2314
873
2177
3165
Market Price
$ 106.18
Selling Price
$ 96.18
3250
1816
2904
4290
Market Price
$ 67.57
Selling Price
$ 57.28
570
284
318
579
Market Price
$ 100.77
Selling Price
$ 89.07
2554
1099
836
4639
Market Price
$ 111.69
Selling Price
$ 96.36
1812
1624
703
1894
Market Price
$ 76.90
Selling Price
$ 68.58
2672
1901
2213
3496
Market Price
$ 75.49
Selling Price
$ 63.84
4181
3381
1392
4200
Market Price
$ 110.02
Selling Price
$ 94.54
1701
647
740
4231
Market Price
$ 69.89
Selling Price
$ 59.29
3877
927
2318
4125
Market Price
$ 89.53
Selling Price
$ 78.31
3939
2492
1697
3940
Market Price
$ 86.51
Selling Price
$ 77.75
1057
333
549
1321
Market Price
$ 77.99
Selling Price
$ 70.48
1092
790
351
2543