475,627 shares
360,231 shares
263,964 shares
135,078 shares
123,770 shares
56,790 shares
76,673 shares
131,838 shares
250,894 shares
113,504 shares