458,921 shares
366,869 shares
112,376 shares
434,583 shares
87,505 shares
119,670 shares
412,783 shares
141,053 shares
143,989 shares
415,401 shares