Market Price
$ 78.84
Selling Price
$ 71.17
232
186
113
490
Market Price
$ 86.90
Selling Price
$ 78.62
3301
3268
2553
3762
Market Price
$ 98.43
Selling Price
$ 88.98
1205
487
908
1456
Market Price
$ 66.24
Selling Price
$ 59.75
2960
2003
1418
3288
Market Price
$ 92.72
Selling Price
$ 80.93
1947
1827
944
3678
Market Price
$ 113.37
Selling Price
$ 96.63
223
145
175
958
Market Price
$ 81.81
Selling Price
$ 71.75
1401
607
368
2820
Market Price
$ 78.87
Selling Price
$ 69.03
1104
530
694
3577
Market Price
$ 84.28
Selling Price
$ 72.81
629
382
550
1112
Market Price
$ 105.56
Selling Price
$ 94.67
781
346
492
1813
Market Price
$ 62.49
Selling Price
$ 56.51
262
140
235
584
Market Price
$ 83.78
Selling Price
$ 73.62
1110
357
705
4321
Market Price
$ 63.40
Selling Price
$ 56.20
426
320
316
1087
Market Price
$ 104.36
Selling Price
$ 94.80
434
346
434
1823
Market Price
$ 74.22
Selling Price
$ 62.26
545
334
420
2368
Market Price
$ 76.71
Selling Price
$ 68.50
1973
1875
1534
3557
Market Price
$ 87.77
Selling Price
$ 75.08
2471
757
2067
4500
Market Price
$ 115.90
Selling Price
$ 98.64
2243
753
1918
3047
Market Price
$ 65.99
Selling Price
$ 57.63
915
818
797
925
Market Price
$ 100.96
Selling Price
$ 91.14
351
86
233
771
Market Price
$ 64.86
Selling Price
$ 55.70
1696
449
419
3577
Market Price
$ 68.87
Selling Price
$ 58.78
1697
1530
1022
3898
Market Price
$ 69.07
Selling Price
$ 61.06
120
119
43
539
Market Price
$ 111.33
Selling Price
$ 93.18
1256
593
787
1393
Market Price
$ 68.43
Selling Price
$ 57.95
507
375
467
612
Market Price
$ 70.30
Selling Price
$ 61.85
1119
667
1106
1144
Market Price
$ 93.52
Selling Price
$ 80.11
2149
1463
1848
4905
Market Price
$ 76.11
Selling Price
$ 65.23
3317
1691
2884
4587
Market Price
$ 90.52
Selling Price
$ 78.34
2027
1980
1886
2946
Market Price
$ 71.57
Selling Price
$ 61.16
809
277
304
2008
Market Price
$ 101.16
Selling Price
$ 86.82
1850
841
800
2838
Market Price
$ 71.40
Selling Price
$ 61.98
1440
388
377
3681
Market Price
$ 65.26
Selling Price
$ 56.03
764
515
759
1164
Market Price
$ 82.23
Selling Price
$ 69.06
3253
1190
1952
4145
Market Price
$ 90.80
Selling Price
$ 78.08
1480
594
931
4021
Market Price
$ 69.84
Selling Price
$ 59.46
1598
534
1201
2546
Market Price
$ 76.57
Selling Price
$ 69.40
439
391
159
1430
Market Price
$ 70.00
Selling Price
$ 62.84
1914
1860
702
2382
Market Price
$ 90.06
Selling Price
$ 77.94
1143
1100
538
2955
Market Price
$ 70.77
Selling Price
$ 61.29
237
206
126
615