475,498 shares
360,079 shares
263,856 shares
134,849 shares
123,582 shares
56,712 shares
76,602 shares
131,605 shares
250,723 shares
113,390 shares