475,825 shares
360,397 shares
264,051 shares
135,374 shares
123,968 shares
57,043 shares
76,829 shares
132,270 shares
251,121 shares
113,701 shares