25,715 shares
108,429 shares
420,954 shares
44,517 shares
97,270 shares
25,341 shares
12,574 shares
17,670 shares
18,879 shares
116,539 shares