5,332 shares
4,152 shares
29,805 shares
30,936 shares
19,409 shares
150,395 shares
240,790 shares
240,404 shares
721,807 shares
229,924 shares