23,680 shares
15,720 shares
543,601 shares
24,470 shares
36,664 shares
149,200 shares
499,404 shares
74,328 shares
125,486 shares
46,032 shares