Market Price
$ 49.48
Selling Price
$ 41.67
2308
1892
1097
4351
Market Price
$ 51.19
Selling Price
$ 43.27
593
529
207
970
Market Price
$ 44.94
Selling Price
$ 38.22
298
207
178
955
Market Price
$ 33.14
Selling Price
$ 29.28
1591
1435
1496
1974
Market Price
$ 33.13
Selling Price
$ 27.73
1092
917
695
2565
Market Price
$ 32.27
Selling Price
$ 28.13
832
236
518
2523
Market Price
$ 47.00
Selling Price
$ 40.97
1097
933
286
1360
Market Price
$ 31.66
Selling Price
$ 27.23
2496
514
2153
4490
Market Price
$ 65.54
Selling Price
$ 58.40
1676
1142
463
2784
Market Price
$ 37.12
Selling Price
$ 33.26
379
321
369
1382
Market Price
$ 46.62
Selling Price
$ 39.30
2788
1759
2402
4303
Market Price
$ 65.73
Selling Price
$ 57.74
482
423
388
878
Market Price
$ 60.14
Selling Price
$ 51.47
2774
878
1538
4722
Market Price
$ 39.56
Selling Price
$ 34.87
988
296
684
2922
Market Price
$ 51.74
Selling Price
$ 44.29
506
247
428
874
Market Price
$ 47.91
Selling Price
$ 42.19
4591
4516
1189
4950
Market Price
$ 40.40
Selling Price
$ 35.55
2916
622
2412
3316
Market Price
$ 54.14
Selling Price
$ 48.53
3384
926
2377
4144
Market Price
$ 28.61
Selling Price
$ 25.69
995
829
267
3118
Market Price
$ 34.51
Selling Price
$ 29.98
3271
3231
2621
4389
Market Price
$ 36.83
Selling Price
$ 33.07
1066
973
234
3984
Market Price
$ 55.20
Selling Price
$ 48.45
1041
489
473
1532
Market Price
$ 31.53
Selling Price
$ 26.40
2686
1112
1939
4628
Market Price
$ 36.71
Selling Price
$ 31.18
2783
1218
2188
3366
Market Price
$ 65.78
Selling Price
$ 58.17
1384
1058
931
4521
Market Price
$ 51.54
Selling Price
$ 43.23
3262
2416
2968
3453
Market Price
$ 50.68
Selling Price
$ 44.32
1049
507
734
2651
Market Price
$ 45.05
Selling Price
$ 39.46
271
128
75
596
Market Price
$ 47.83
Selling Price
$ 42.65
2077
815
770
4240
Market Price
$ 58.96
Selling Price
$ 49.60
2471
950
1828
4946
Market Price
$ 40.74
Selling Price
$ 36.79
1724
773
1207
2070
Market Price
$ 55.29
Selling Price
$ 48.11
2871
2593
766
4345
Market Price
$ 56.53
Selling Price
$ 47.92
3285
2522
3248
4527
Market Price
$ 35.91
Selling Price
$ 32.17
490
383
483
787
Market Price
$ 57.94
Selling Price
$ 52.64
1861
1667
1725
2827
Market Price
$ 52.70
Selling Price
$ 45.34
2033
705
1944
3449
Market Price
$ 29.97
Selling Price
$ 26.36
2185
1056
908
2251
Market Price
$ 63.30
Selling Price
$ 55.49
1844
1558
956
1961
Market Price
$ 33.16
Selling Price
$ 28.69
1315
272
1031
4434
Market Price
$ 36.34
Selling Price
$ 32.66
2766
2331
969
4758