102,513 shares
183,984 shares
41,843 shares
354,853 shares
579,004 shares
208,092 shares
321,811 shares
213,486 shares
748,101 shares
280,813 shares