245,033 shares
230,017 shares
161,717 shares
111,780 shares
74,617 shares
131,997 shares
65,860 shares
540,856 shares
371,573 shares
201,503 shares