16,936 shares
26,062 shares
139,021 shares
21,612 shares
284,601 shares
163,827 shares
114,708 shares
44,559 shares
91,999 shares
107,751 shares