8,476 shares
4,647 shares
130,569 shares
254,563 shares
139,862 shares
213,316 shares
405,966 shares
246,761 shares
443,394 shares
167,583 shares