5,101 shares
5,040 shares
4,957 shares
4,796 shares
3,999 shares
30,562 shares
22,706 shares
458,013 shares
189,157 shares
221,523 shares