354,385 shares
145,641 shares
303,879 shares
162,821 shares
482,946 shares
267,377 shares
484,409 shares
144,036 shares
228,552 shares
232,043 shares