409,348 shares
70,021 shares
281,126 shares
63,515 shares
47,549 shares
133,416 shares
37,973 shares
49,917 shares
125,839 shares
196,284 shares