19,389 shares
69,440 shares
17,011 shares
39,131 shares
18,211 shares
23,037 shares
181,447 shares
20,164 shares
280,552 shares
102,088 shares