510,358 shares
43,054 shares
66,083 shares
125,892 shares
202,834 shares
507,545 shares
66,063 shares
279,765 shares
55,505 shares
70,356 shares