38,457 shares
22,535 shares
49,007 shares
43,084 shares
23,848 shares
71,509 shares
109,770 shares
372,730 shares
69,529 shares
131,156 shares