5,735 shares
3,670 shares
5,203 shares
4,525 shares
43,062 shares
42,536 shares
28,004 shares
139,477 shares
639,110 shares
290,527 shares