5,737 shares
3,672 shares
5,203 shares
4,525 shares
43,063 shares
42,536 shares
28,004 shares
139,478 shares
639,110 shares
290,527 shares