108,827 shares
33,773 shares
122,542 shares
71,088 shares
20,226 shares
24,033 shares
292,142 shares
17,397 shares
435,501 shares
90,810 shares