Market Price
$ 30.73
Selling Price
$ 26.76
1350
816
380
2677
Market Price
$ 51.13
Selling Price
$ 42.64
1696
729
542
2847
Market Price
$ 48.42
Selling Price
$ 42.15
329
195
323
823
Market Price
$ 56.37
Selling Price
$ 47.70
3103
2699
2839
3255
Market Price
$ 40.10
Selling Price
$ 33.79
4550
1120
3151
4621
Market Price
$ 63.75
Selling Price
$ 55.41
4026
1722
1905
4932
Market Price
$ 57.11
Selling Price
$ 49.43
989
686
199
1278
Market Price
$ 65.31
Selling Price
$ 55.57
3534
1158
1641
3628
Market Price
$ 62.15
Selling Price
$ 56.14
1204
814
560
4741
Market Price
$ 61.66
Selling Price
$ 55.05
665
563
156
850
Market Price
$ 63.51
Selling Price
$ 53.03
2338
1835
560
2851
Market Price
$ 30.88
Selling Price
$ 26.71
3799
2835
1146
4115
Market Price
$ 34.02
Selling Price
$ 30.17
4201
3564
1602
4694
Market Price
$ 51.89
Selling Price
$ 44.71
739
183
648
1682
Market Price
$ 36.91
Selling Price
$ 32.80
2602
842
1118
4805
Market Price
$ 49.77
Selling Price
$ 43.09
550
357
459
1973
Market Price
$ 48.38
Selling Price
$ 40.88
648
538
337
1321
Market Price
$ 40.10
Selling Price
$ 33.77
2127
1782
1770
3827
Market Price
$ 66.37
Selling Price
$ 57.66
1032
366
338
2163
Market Price
$ 63.25
Selling Price
$ 53.18
1945
1244
618
2333
Market Price
$ 29.52
Selling Price
$ 26.08
908
772
723
2139
Market Price
$ 34.60
Selling Price
$ 29.07
1155
879
671
2393
Market Price
$ 60.58
Selling Price
$ 54.76
1472
1085
723
3646
Market Price
$ 30.49
Selling Price
$ 26.58
198
141
182
408
Market Price
$ 48.27
Selling Price
$ 41.04
3902
3286
811
4386
Market Price
$ 56.92
Selling Price
$ 51.21
4858
4704
2377
4917
Market Price
$ 32.88
Selling Price
$ 28.34
388
204
124
1351
Market Price
$ 68.01
Selling Price
$ 56.83
366
280
172
1066
Market Price
$ 46.46
Selling Price
$ 41.94
1151
1011
592
3142
Market Price
$ 60.47
Selling Price
$ 54.29
1387
1263
522
4887
Market Price
$ 50.24
Selling Price
$ 44.83
1673
685
769
4159
Market Price
$ 41.37
Selling Price
$ 36.62
1941
998
1886
3772
Market Price
$ 30.68
Selling Price
$ 26.09
372
199
357
1124
Market Price
$ 64.71
Selling Price
$ 57.95
2751
1996
1523
3241
Market Price
$ 36.25
Selling Price
$ 32.88
714
631
328
1189
Market Price
$ 31.65
Selling Price
$ 27.16
1161
877
250
3919
Market Price
$ 57.91
Selling Price
$ 49.30
337
238
187
724
Market Price
$ 60.34
Selling Price
$ 53.12
4789
3853
2223
4910
Market Price
$ 45.88
Selling Price
$ 40.43
487
300
396
1579
Market Price
$ 47.38
Selling Price
$ 41.34
898
546
243
1811