21,131 shares
207,974 shares
296,411 shares
77,118 shares
19,022 shares
183,804 shares
65,152 shares
32,018 shares
170,253 shares
32,728 shares