Market Price
$ 36.11
Selling Price
$ 31.65
715
358
346
2157
Market Price
$ 55.35
Selling Price
$ 49.41
388
123
121
696
Market Price
$ 59.75
Selling Price
$ 51.80
933
553
466
4005
Market Price
$ 57.28
Selling Price
$ 49.86
1242
1170
905
4046
Market Price
$ 53.35
Selling Price
$ 45.84
3101
3022
2715
4432
Market Price
$ 32.51
Selling Price
$ 28.11
731
611
270
3279
Market Price
$ 68.32
Selling Price
$ 58.24
3588
2353
1043
4238
Market Price
$ 48.92
Selling Price
$ 44.36
573
313
372
1202
Market Price
$ 54.53
Selling Price
$ 46.19
1509
1397
1269
1586
Market Price
$ 49.23
Selling Price
$ 42.20
1904
897
1676
3883
Market Price
$ 65.11
Selling Price
$ 58.27
1570
1382
563
1816
Market Price
$ 58.57
Selling Price
$ 51.38
405
405
297
1197
Market Price
$ 52.11
Selling Price
$ 46.21
1778
1060
1729
3995
Market Price
$ 47.84
Selling Price
$ 39.89
917
750
184
3176
Market Price
$ 48.01
Selling Price
$ 42.75
1793
1482
1744
3644
Market Price
$ 56.50
Selling Price
$ 49.62
932
243
434
1831
Market Price
$ 57.66
Selling Price
$ 48.45
2162
911
1579
4015
Market Price
$ 38.09
Selling Price
$ 32.54
496
100
322
505
Market Price
$ 47.79
Selling Price
$ 41.41
4091
910
3431
4149
Market Price
$ 54.83
Selling Price
$ 49.84
2314
2243
1531
3346
Market Price
$ 56.60
Selling Price
$ 49.27
1209
1051
540
3302
Market Price
$ 37.70
Selling Price
$ 33.83
2237
1461
1209
3376
Market Price
$ 62.72
Selling Price
$ 54.96
328
230
299
918
Market Price
$ 30.33
Selling Price
$ 25.33
2759
2686
1105
4035
Market Price
$ 44.67
Selling Price
$ 38.90
1454
510
508
2872
Market Price
$ 56.77
Selling Price
$ 48.05
692
525
348
2228
Market Price
$ 65.82
Selling Price
$ 58.78
1250
387
375
1961
Market Price
$ 45.28
Selling Price
$ 38.62
257
158
254
1148
Market Price
$ 43.03
Selling Price
$ 36.44
840
433
592
3867
Market Price
$ 30.95
Selling Price
$ 27.87
947
590
690
2496
Market Price
$ 58.71
Selling Price
$ 49.30
3566
2574
2182
3631
Market Price
$ 33.91
Selling Price
$ 29.54
1245
827
879
2049
Market Price
$ 42.73
Selling Price
$ 36.13
205
150
53
930
Market Price
$ 62.05
Selling Price
$ 53.71
1764
1213
837
4139
Market Price
$ 66.93
Selling Price
$ 57.47
814
708
390
3507
Market Price
$ 54.96
Selling Price
$ 46.21
1245
841
517
3191
Market Price
$ 43.94
Selling Price
$ 37.86
3071
737
2879
3542
Market Price
$ 30.59
Selling Price
$ 27.69
1425
909
654
4925
Market Price
$ 54.40
Selling Price
$ 48.54
1960
1811
1891
3256
Market Price
$ 61.98
Selling Price
$ 51.66
4033
1747
3315
4388