63,928 shares
160,184 shares
124,896 shares
56,857 shares
349,644 shares
103,720 shares
280,469 shares
577,310 shares
205,898 shares
123,640 shares