277,605 shares
64,156 shares
489,815 shares
192,616 shares
92,709 shares
40,304 shares
107,536 shares
60,970 shares
109,898 shares
280,935 shares