4,371 shares
3,428 shares
4,352 shares
3,892 shares
23,086 shares
412,428 shares
308,955 shares
213,761 shares
206,137 shares
343,711 shares