Market Price
$ 64.64
Selling Price
$ 54.45
1894
1340
717
3684
Market Price
$ 33.40
Selling Price
$ 29.29
3075
2813
1588
4005
Market Price
$ 67.17
Selling Price
$ 57.33
2324
2216
1267
4443
Market Price
$ 36.10
Selling Price
$ 30.79
2768
1915
1884
3760
Market Price
$ 53.36
Selling Price
$ 47.20
690
342
507
1554
Market Price
$ 54.54
Selling Price
$ 48.41
1120
704
959
3693
Market Price
$ 37.74
Selling Price
$ 33.28
2523
2445
1134
4072
Market Price
$ 50.41
Selling Price
$ 42.67
3041
709
935
4054
Market Price
$ 61.55
Selling Price
$ 51.69
214
76
122
629
Market Price
$ 45.26
Selling Price
$ 40.26
1646
565
1360
4500
Market Price
$ 33.15
Selling Price
$ 29.86
1043
591
426
1178
Market Price
$ 31.07
Selling Price
$ 28.02
162
157
61
516
Market Price
$ 32.52
Selling Price
$ 28.41
2662
914
2052
4445
Market Price
$ 45.69
Selling Price
$ 41.35
515
330
336
2320
Market Price
$ 59.29
Selling Price
$ 51.11
1997
1536
1092
3641
Market Price
$ 59.89
Selling Price
$ 51.40
209
146
76
456
Market Price
$ 42.71
Selling Price
$ 36.97
1609
1063
1567
4806
Market Price
$ 55.96
Selling Price
$ 47.81
1493
1235
555
2222
Market Price
$ 40.42
Selling Price
$ 35.70
818
183
299
1048
Market Price
$ 39.82
Selling Price
$ 35.23
1227
1213
952
2052
Market Price
$ 43.86
Selling Price
$ 38.48
3773
1392
3230
3780
Market Price
$ 38.53
Selling Price
$ 32.39
924
640
864
1753
Market Price
$ 61.92
Selling Price
$ 56.16
1375
1027
409
1809
Market Price
$ 30.80
Selling Price
$ 27.80
947
311
237
973
Market Price
$ 36.48
Selling Price
$ 30.94
1193
1094
700
2102
Market Price
$ 54.57
Selling Price
$ 45.64
1871
1720
946
3037
Market Price
$ 38.61
Selling Price
$ 34.08
665
167
382
857
Market Price
$ 39.57
Selling Price
$ 33.26
1556
1427
839
4151
Market Price
$ 53.97
Selling Price
$ 47.40
4429
3631
4382
4589
Market Price
$ 54.36
Selling Price
$ 47.92
747
472
557
1107
Market Price
$ 63.79
Selling Price
$ 55.73
1879
748
1774
3216
Market Price
$ 68.07
Selling Price
$ 56.91
692
372
462
2873
Market Price
$ 62.57
Selling Price
$ 56.27
1850
939
1026
3348
Market Price
$ 51.26
Selling Price
$ 43.15
1530
429
923
3300
Market Price
$ 51.23
Selling Price
$ 44.83
967
295
487
1740
Market Price
$ 44.70
Selling Price
$ 40.33
1400
1179
1132
2691
Market Price
$ 66.72
Selling Price
$ 55.61
1963
893
1067
4143
Market Price
$ 70.91
Selling Price
$ 59.24
2501
1027
925
3768
Market Price
$ 54.74
Selling Price
$ 48.52
3817
3536
3137
4232
Market Price
$ 32.84
Selling Price
$ 29.46
3469
2198
1078
3930