Market Price
$ 60.80
Selling Price
$ 53.06
455
184
426
804
Market Price
$ 55.18
Selling Price
$ 48.96
1604
687
1088
1930
Market Price
$ 37.50
Selling Price
$ 32.24
738
736
733
1673
Market Price
$ 33.83
Selling Price
$ 29.09
811
632
308
2899
Market Price
$ 33.81
Selling Price
$ 29.39
1198
545
1194
2862
Market Price
$ 49.58
Selling Price
$ 42.63
1481
692
1013
2960
Market Price
$ 33.17
Selling Price
$ 29.58
772
425
610
3021
Market Price
$ 31.62
Selling Price
$ 26.76
3105
1274
1060
4588
Market Price
$ 57.80
Selling Price
$ 49.74
1515
1252
657
3352
Market Price
$ 48.37
Selling Price
$ 42.32
455
409
307
1267
Market Price
$ 40.20
Selling Price
$ 33.95
1165
720
270
1736
Market Price
$ 40.72
Selling Price
$ 34.14
574
233
408
834
Market Price
$ 28.82
Selling Price
$ 25.59
203
143
112
794
Market Price
$ 66.42
Selling Price
$ 57.94
1553
1014
324
2564
Market Price
$ 50.74
Selling Price
$ 44.70
3429
3379
1552
3845
Market Price
$ 40.21
Selling Price
$ 35.18
2159
790
2074
2362
Market Price
$ 42.24
Selling Price
$ 35.40
583
146
356
2057
Market Price
$ 31.13
Selling Price
$ 27.28
4073
1958
3277
4827
Market Price
$ 53.73
Selling Price
$ 48.66
903
337
291
1403
Market Price
$ 33.27
Selling Price
$ 28.68
358
319
334
586
Market Price
$ 39.51
Selling Price
$ 34.91
436
202
177
844
Market Price
$ 62.32
Selling Price
$ 51.95
850
578
656
1868
Market Price
$ 36.53
Selling Price
$ 31.62
3396
2453
2552
3677
Market Price
$ 43.58
Selling Price
$ 38.71
2571
896
1481
3295
Market Price
$ 40.48
Selling Price
$ 33.98
1914
667
1488
2702
Market Price
$ 41.66
Selling Price
$ 35.40
2300
477
841
4206
Market Price
$ 45.79
Selling Price
$ 39.33
1049
267
503
1161
Market Price
$ 37.64
Selling Price
$ 33.76
887
871
430
2934
Market Price
$ 54.39
Selling Price
$ 46.48
507
169
210
839
Market Price
$ 64.35
Selling Price
$ 57.88
3560
1638
2851
4214
Market Price
$ 29.35
Selling Price
$ 25.98
489
347
450
603
Market Price
$ 44.69
Selling Price
$ 39.01
1710
648
1004
3875
Market Price
$ 67.60
Selling Price
$ 59.68
533
116
432
982
Market Price
$ 34.80
Selling Price
$ 31.47
1524
880
1346
1745
Market Price
$ 53.86
Selling Price
$ 47.56
1287
909
871
1591
Market Price
$ 29.31
Selling Price
$ 25.44
454
324
229
1809
Market Price
$ 59.02
Selling Price
$ 53.21
1322
857
1306
1457
Market Price
$ 29.35
Selling Price
$ 25.20
739
582
199
1376
Market Price
$ 44.69
Selling Price
$ 39.27
969
383
578
1921
Market Price
$ 41.07
Selling Price
$ 37.05
1147
239
718
3244