Market Price
$ 57.35
Selling Price
$ 50.26
1498
804
564
2260
Market Price
$ 68.97
Selling Price
$ 58.20
3637
2573
2626
4544
Market Price
$ 42.86
Selling Price
$ 36.91
1000
747
994
4336
Market Price
$ 65.14
Selling Price
$ 57.12
306
238
78
558
Market Price
$ 60.47
Selling Price
$ 51.23
816
451
221
1212
Market Price
$ 38.85
Selling Price
$ 34.67
2090
1262
1462
2688
Market Price
$ 35.84
Selling Price
$ 32.37
2627
2267
2070
3986
Market Price
$ 63.45
Selling Price
$ 57.40
3754
2702
1984
4738
Market Price
$ 48.73
Selling Price
$ 41.54
901
346
843
2630
Market Price
$ 61.64
Selling Price
$ 53.44
375
83
213
1606
Market Price
$ 64.32
Selling Price
$ 55.22
3151
2767
1895
4217
Market Price
$ 64.53
Selling Price
$ 54.22
1022
672
236
1314
Market Price
$ 45.47
Selling Price
$ 40.29
1723
1593
1028
3466
Market Price
$ 34.43
Selling Price
$ 29.07
972
916
519
2112
Market Price
$ 59.92
Selling Price
$ 50.03
1658
933
1251
3545
Market Price
$ 34.44
Selling Price
$ 30.35
1871
839
656
2502
Market Price
$ 44.40
Selling Price
$ 37.25
2991
764
663
3999
Market Price
$ 35.42
Selling Price
$ 31.96
1382
697
538
4053
Market Price
$ 38.48
Selling Price
$ 32.52
1718
661
1321
2610
Market Price
$ 66.51
Selling Price
$ 58.54
1773
1735
1346
2482
Market Price
$ 62.36
Selling Price
$ 55.07
2317
2242
1145
3493
Market Price
$ 45.01
Selling Price
$ 40.60
238
143
238
1000
Market Price
$ 45.21
Selling Price
$ 40.97
267
258
77
537
Market Price
$ 51.20
Selling Price
$ 46.42
1700
411
1378
3190
Market Price
$ 37.51
Selling Price
$ 32.05
1234
626
979
1383
Market Price
$ 59.10
Selling Price
$ 52.94
1759
991
799
2676
Market Price
$ 40.05
Selling Price
$ 34.21
933
461
624
948
Market Price
$ 34.52
Selling Price
$ 31.04
2105
2039
1179
2843
Market Price
$ 49.34
Selling Price
$ 43.66
3252
2484
854
4606
Market Price
$ 34.22
Selling Price
$ 30.75
1789
632
1331
3924
Market Price
$ 60.89
Selling Price
$ 51.70
1550
1245
587
3990
Market Price
$ 64.80
Selling Price
$ 55.92
2524
2284
2138
2662
Market Price
$ 38.26
Selling Price
$ 32.64
1033
379
828
3581
Market Price
$ 44.32
Selling Price
$ 39.09
604
313
302
1436
Market Price
$ 53.54
Selling Price
$ 45.93
745
378
266
2491
Market Price
$ 64.29
Selling Price
$ 55.19
3987
3498
2449
4637
Market Price
$ 67.23
Selling Price
$ 56.67
1070
883
706
1126
Market Price
$ 36.72
Selling Price
$ 32.72
748
408
609
2258
Market Price
$ 44.50
Selling Price
$ 38.98
1982
1048
1828
3314
Market Price
$ 51.61
Selling Price
$ 45.73
1492
907
1256
3571