29,951 shares
29,908 shares
29,851 shares
29,827 shares
29,815 shares
29,612 shares
29,610 shares
29,553 shares
29,450 shares
29,376 shares