Market Price
$ 56.86
3397
2592
1366
4463
Market Price
$ 35.27
272
244
226
713
Market Price
$ 56.38
144
38
103
567
Market Price
$ 47.77
2534
802
2034
3196
Market Price
$ 61.33
2239
1374
2042
2488
Market Price
$ 52.01
495
253
267
2162
Market Price
$ 56.05
2331
774
2110
4285
Market Price
$ 52.13
4161
2176
3952
4955
Market Price
$ 29.70
4484
1623
4187
4646
Market Price
$ 48.55
364
284
303
1107
Market Price
$ 61.72
3091
1139
2205
3380
Market Price
$ 54.75
4022
3435
3211
4168
Market Price
$ 43.85
1295
373
636
1484
Market Price
$ 60.77
2163
2045
1692
3394
Market Price
$ 64.70
601
290
244
2267
Market Price
$ 61.83
1581
1522
332
2341
Market Price
$ 57.66
673
453
187
2082
Market Price
$ 56.58
1401
642
1276
1858
Market Price
$ 48.10
277
242
155
554
Market Price
$ 65.98
4160
3388
3879
4299
Market Price
$ 44.60
249
192
180
703
Market Price
$ 39.72
352
197
291
1017
Market Price
$ 58.14
3100
1787
2625
3707
Market Price
$ 46.69
1505
576
513
3528
Market Price
$ 36.03
418
160
307
1768
Market Price
$ 33.36
932
380
552
1282
Market Price
$ 48.77
337
126
336
1120
Market Price
$ 33.52
778
390
696
3881
Market Price
$ 45.00
3709
3093
2470
3875
Market Price
$ 53.76
4817
2417
4008
4883
Market Price
$ 52.27
2852
2469
1001
3935
Market Price
$ 42.71
547
374
350
2611
Market Price
$ 59.38
3876
3025
2266
4167
Market Price
$ 50.71
1509
1421
1189
3970
Market Price
$ 39.39
2500
604
1878
4192
Market Price
$ 52.13
2372
909
2200
2435
Market Price
$ 36.80
1709
794
1702
2544
Market Price
$ 37.02
605
333
193
2216
Market Price
$ 65.98
469
109
384
697
Market Price
$ 43.45
640
337
483
2539