35,067 shares
38,182 shares
163,324 shares
60,038 shares
506,856 shares
187,766 shares
135,442 shares
155,372 shares
16,411 shares
65,690 shares