50,262 shares
21,498 shares
17,545 shares
8,307 shares
21,693 shares
18,413 shares
242,579 shares
14,619 shares
13,535 shares
13,255 shares