16,918 shares
295,128 shares
73,823 shares
28,409 shares
30,230 shares
38,461 shares
13,345 shares
15,508 shares
11,631 shares
32,314 shares