305,314 shares
301,758 shares
316,161 shares
334,651 shares
232,595 shares
74,642 shares
67,206 shares
439,872 shares
183,628 shares
691,570 shares