27,931 shares
9,103 shares
30,328 shares
12,205 shares
91,833 shares
18,534 shares
109,873 shares
20,640 shares
237,017 shares
14,838 shares