194,236 shares
290,941 shares
555,663 shares
123,597 shares
416,558 shares
405,467 shares
197,919 shares
300,912 shares
292,368 shares
116,391 shares