6,184 shares
3,811 shares
5,264 shares
4,670 shares
43,105 shares
42,725 shares
28,066 shares
139,725 shares
639,277 shares
290,596 shares